
.wrapper {
    margin: 0 auto;
    max-width: 1280px;
    height: auto;
}
header {
    background-color: #fff;
	position: relative;
    z-index: 10000;
	-webkit-box-shadow:0 6px 6px rgba(7,0,2,.5);  
	-moz-box-shadow:0 6px 6px rgba(7,0,2,.5);  
	box-shadow:0 2px 3px rgba(7,0,2,.5);  
}
header:after {
    content: " ";
    display: table;
    clear: both;
}
.brand {
    float: left;
    height: 60px;
	display:table;
	padding-right:40px;
}
.brand a {
	display:table-cell;
	vertical-align:middle;
}
.brand a img {outline:none;border:none;}
.rm-toggle.rm-button {
    margin-top: 1em;
}
.rm-css-animate.rm-menu-expanded {
    max-height: none;
    display: block;
}
.rm-container.rm-layout-expanded {
    float: left;
}
.rm-nav li a,
.rm-top-menu a {
    padding: .75rem 1em;
    font-size: 18px;
    line-height: 1.5rem;
    text-transform: uppercase;
}

.rm-lighten .rm-menu-item .rm-menu-item a {
	font-size:14px;
	padding: 10px 5px;
    line-height: 1;
	color:#757575;
}
.rm-lighten .rm-menu-item .rm-menu-item a:hover {
	color:#ff8a00;
}
.rm-layout-expanded .rm-nav > ul > li > a,
.rm-layout-expanded .rm-top-menu > .rm-menu-item > a {
    height: 60px;
    line-height: 60px;
}
.rm-layout-expanded .rm-nav > ul > li > a:hover {
	-webkit-box-shadow:inset 0 0 6px rgba(154,154,154,.75);  
	-moz-box-shadow:inset 0 0 6px rgba(154,154,154,.75);  
	box-shadow:inset 0 0 6px rgba(154,154,154,.75);  
}


@media screen and (max-width:1120px){
	
	.brand { 
		height: 30px;
		padding-right: 0;
	}
	.rm-toggle.rm-button { margin-top: 0; }
	.rm-toggle { margin: 0; }
	.rm-nav ul, .rm-menu { background-color: #f08200; }
	.rm-nav > ul > .rm-last, .rm-top-menu > .rm-last { margin-bottom: 0; }
	.rm-nav li a, .rm-top-menu a {
    padding: 10px 0;
    font-size: 16px;
    line-height: 22px;
	color: #fff;
    text-transform: uppercase;
	border-top:1px solid #f2f2f2;
}

}











